package {
	// Importa o Flixel
	import org.flixel.*;
	
	public class MenuState extends FlxState {
		// Método de criação
		override public function create():void {
			// Texto do nome do jogo
			var t1:FlxText = new FlxText(0, (FlxG.height / 2) - 48, FlxG.width, "Galaxis Dream");
			t1.size = 48;
			t1.alignment = "center";
			t1.antialiasing = true;
			
			// Texto para começar o jogo
			var t2:FlxText = new FlxText(0, (FlxG.height / 2) + 48 + 9, FlxG.width, "Pressione X para começar o jogo");
			t2.size = 18;
			t2.alignment = "center";
			t2.antialiasing = true;
			
			// Adiciona os textos
			add(t1);
			add(t2);
		}
		
		// Método de atualização
		override public function update():void {
			super.update();
			
			// Quando pressionar X muda de estado
			if (FlxG.keys.justPressed("X")) {
				FlxG.state = new Phase01State(0, 240);
			}
		}
	}
}